finding the greatest common factor of large numbers